/* 
> 做法：
    1. 为受托对象创建一个取值函数；
    2. 对于每个委托函数，让其客户端转为连续的访问函数调用。每次替换后运行测试。

> 反向重构：隐藏委托关系
*/


/* 是上一节的相反操作 */